package cn.hongwei.nacos.constant;

/**
 * @author Great
 * @email 1224028994@qq.com
 * 请求nacos接口的常量
 */
public interface RequestConstants {

    String PROTOCOL_PREFIX = "http://";
    /**
     * 名称空间路径
     */
    String NAMESPACE_PATH = "/nacos/v1/console/namespaces";

    /**
     * 服务列表路径
     */
    String SERVICE_LIST_PATH = "/nacos/v1/ns/service/list";

    /**
     * 实例详情路径
     */
    String INSTANCE_PATH = "/nacos/v1/ns/instance/list";

    /**
     * web 界面服务列表路径
     */
    String WEB_SERVICE_LIST_PATH = "/nacos/v1/ns/catalog/services";

    /**
     * 请求路径后的?
     */
    String MARK_QUESTION = "?";

    /**
     * 冒号
     */
    String MARK_COLON = ":";

    /**
     * 请求参数分隔符
     */
    String REQUEST_SUFFIX_PARAM = "&";

    /**
     * 当前页
     */
    String PAGE_NO = "pageNo=";

    /**
     * 每页数量
     */
    String PAGE_SIZE = "pageSize=";

    /**
     * 具体每页数量
     */
    Integer PAGE_SIZES = 10;

    /**
     * namespaceId
     */
    String NAMESPACE_ID = "namespaceId=";

    /**
     * 服务名
     */
    String SERVICE_NAME = "serviceName=";

    /**
     * 组名
     */
    String GROUP_NAME = "groupName=";
}
